package com.example.user

import com.google.gson.Gson
import com.witmed.lib_base.BaseEntity


class LoginEntity:BaseEntity() {
    private var values: String? = null
    private var loginValues: Values? = null //由于服务器返回json数据中额外添加了/所以使用字段二次解析

    private var home: String? = null //首页要展示的网页地址->

    // 根据用户登录权限不同，展示不同内容，达到
    //给不同权限用户不同功能的目的

    // 根据用户登录权限不同，展示不同内容，达到
    //给不同权限用户不同功能的目的
    fun getValues(): String? {
        return values
    }

    fun setValues(values: String?) {
        this.values = values
    }

    fun getHome(): String? {
        return home
    }

    fun setHome(home: String?) {
        this.home = home
    }

    fun getLoginValues(): Values? {
        if (values != null) {
            loginValues = Gson().fromJson(values, Values::class.java)
        }
        return loginValues
    }


    class Values {
        var pId = 0 //权限id
        var time: String? = null
        var token: String? = null //客户端
        var uId = 0 //用户id
        var dept_id = 0 //组id
        var uName: String? = null //用户名
        var uPwd: String? = null //用户密码
    }
}